<!-- Documentation produced by the Html generator of Bouml (http://bouml.free.fr) -->
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">

<head>
<title>P</title>
<link rel="stylesheet" href="style.css" type="text/css" />
</head>

<body bgcolor="#ffffff">

<div class = "title">P</div>
<p></p>

<!-- ============================================================= -->

<table>
<tr bgcolor=#f0f0f0><td align=center><b>Name</b></td><td align=center><b>Kind</b></td><td align=center><b>Description</b></td></tr>
<tr bgcolor=#f0f0f0><td><a href="index.html#refoperation129410" target = "projectFrame"><b>paint</b></a></td><td>operation</td><td>Le paint du panel. Nous commencons par redessiner le rectangle noir qui sert de fond, puis un iterator sur la liste des agents</td></tr>
<tr bgcolor=#f0f0f0><td><a href="index.html#refattribute129154" target = "projectFrame"><b>panel</b></a></td><td>attribute</td><td></td></tr>
<tr bgcolor=#f0f0f0><td><a href="index.html#refattribute130946" target = "projectFrame"><b>perceivedBodies</b></a></td><td>attribute</td><td>Liste des agents que l'on voit :<br /></td></tr>
<tr bgcolor=#f0f0f0><td><a href="index.html#refoperation134530" target = "projectFrame"><b>perceivedBodies</b></a></td><td>operation</td><td>Permet de lister les agents perçus :<br />@return Liste des corps des agents perçus :</td></tr>
<tr bgcolor=#f0f0f0><td><a href="index.html#refattribute128514" target = "projectFrame"><b>PERCEPTION</b></a></td><td>attribute</td><td>La perception des agents :<br /></td></tr>
<tr bgcolor=#f0f0f0><td><a href="index.html#refattribute131074" target = "projectFrame"><b>perception</b></a></td><td>attribute</td><td>Distance à laquelle perçoit un agent positif<br /></td></tr>
<tr bgcolor=#f0f0f0><td><a href="index.html#refartifact130434" target = "projectFrame"><b>PerceptionMessage</b></a></td><td>artifact</td><td></td></tr>
<tr bgcolor=#f0f0f0><td><a href="class131586.html#refclass131586" target = "projectFrame"><b>PerceptionMessage</b></a></td><td>class</td><td>Ces echanges sont ceux qui permettent de lister les agents perçus par un agent positif.<br />@author Etienne<br />@version 0.1</td></tr>
<tr bgcolor=#f0f0f0><td><a href="index.html#refoperation135426" target = "projectFrame"><b>PerceptionMessage</b></a></td><td>operation</td><td>Le message envoyé par un agent qui veut la liste des agents perçus :<br />@param _position</td></tr>
<tr bgcolor=#f0f0f0><td><a href="class131714.html#refclass131714" target = "projectFrame"><b>PerceptionResponseMessage</b></a></td><td>class</td><td>Via cette réponse un agent perçu offre gentiment les informations de son body :<br />@author Etienne<br />@version 0.1</td></tr>
<tr bgcolor=#f0f0f0><td><a href="index.html#refartifact130562" target = "projectFrame"><b>PerceptionResponseMessage</b></a></td><td>artifact</td><td></td></tr>
<tr bgcolor=#f0f0f0><td><a href="index.html#refoperation135682" target = "projectFrame"><b>PerceptionResponseMessage</b></a></td><td>operation</td><td>Le message envoyé par un agent qui veut la liste des agents perçus :<br />@param _body body de l'agent</td></tr>
<tr bgcolor=#f0f0f0><td><a href="index.html#refattribute129538" target = "projectFrame"><b>position</b></a></td><td>attribute</td><td>position de l'agent dans l'environnement local.<br /></td></tr>
<tr bgcolor=#f0f0f0><td><a href="index.html#refattribute131714" target = "projectFrame"><b>position</b></a></td><td>attribute</td><td>La position courante du Goal :<br /></td></tr>
<tr bgcolor=#f0f0f0><td><a href="index.html#refattribute131842" target = "projectFrame"><b>position</b></a></td><td>attribute</td><td>Correspond à la position de l'agent qui a demandé la liste des agents perçus :<br /></td></tr>
<tr bgcolor=#f0f0f0><td><a href="index.html#refattribute131970" target = "projectFrame"><b>position</b></a></td><td>attribute</td><td>Correspond à la position de l'agent qui a répondu:<br /></td></tr>
<tr bgcolor=#f0f0f0><td><a href="index.html#refartifact130050" target = "projectFrame"><b>Positive</b></a></td><td>artifact</td><td></td></tr>
<tr bgcolor=#f0f0f0><td><a href="class130946.html#refclass130946" target = "projectFrame"><b>Positive</b></a></td><td>class</td><td>Positive est le role tenu par un PositiveAgent qui a pour but de rejoindre le goal en exploitant au maximum le terrain et en evitant les obstacles.<br /><br />@author Etienne Sainton<br />@version 0.1<br /></td></tr>
<tr bgcolor=#f0f0f0><td><a href="index.html#refartifact129026" target = "projectFrame"><b>PositiveAgent</b></a></td><td>artifact</td><td></td></tr>
<tr bgcolor=#f0f0f0><td><a href="class129666.html#refclass129666" target = "projectFrame"><b>PositiveAgent</b></a></td><td>class</td><td>PositiveAgent : ce sont eux qui ont pour role de prendre possession du terrain afin de se diriger vers l'objectif tout en evitant les obstacles. C'est selon leur comportement que l'on pourra determiner le GravityAgent. Ils appartiennent au groupe Voiture et au groupe Environment.<br />@author Etienne<br />@version 0.1</td></tr>
<tr bgcolor=#f0f0f0><td><a href="index.html#refoperation130946" target = "projectFrame"><b>PositiveAgent</b></a></td><td>operation</td><td>Constructeur. L'agent evolue maintenant dans un environnement.<br />@param LocalEnvironment _environment : environnement local<br />@see LocalEnvironment</td></tr>
<tr bgcolor=#f0f0f0><td><a href="class129922.html#refclass129922" target = "projectFrame"><b>PositiveAgentBody</b></a></td><td>class</td><td>La representation graphique des agents de role Positif<br />@author Etienne<br />@version 0.1</td></tr>
<tr bgcolor=#f0f0f0><td><a href="index.html#refartifact129410" target = "projectFrame"><b>PositiveAgentBody</b></a></td><td>artifact</td><td></td></tr>
<tr bgcolor=#f0f0f0><td><a href="index.html#refoperation131970" target = "projectFrame"><b>PositiveAgentBody</b></a></td><td>operation</td><td>Constructeur. On determine ici que les agents sont jaunes, et leur taille (10 pour l'instant).</td></tr>
</table>
</body>
</html>
